/*******************************************************************************
* @brief   IO描述文件
*******************************************************************************/
#ifndef __PINCFG_H
#define __PINCFG_H

#include "pinfun.h"

/*******************************************************************************
* @brief   板级IO定义 - 外部
*******************************************************************************/
port_out_pin_make(o_led1, PB, 5);
port_out_pin_make(o_led2, PB, 4);
port_out_pin_make(o_led3, PA, 8);
#define led_r o_led3
#define led_g o_led1
#define led_b o_led2

// KEY
port_nin_pin_make(key1, PA, 4);
port_nin_pin_make(key2, PA, 5);
port_nin_pin_make(key3, PA, 6);

port_out_pin_make(spi_cs, PB, 12);
port_out_pin_make(oled_cs, PB, 12);
port_out_pin_make(oled_dc, PE, 14);
port_out_pin_make(oled_rst, PE, 15);

/*******************************************************************************
* @brief   内部IO定义
*******************************************************************************/

/*******************************************************************************
* @brief   外设PIN描述
*******************************************************************************/

#endif
